//参考网址：
//https://www.jianshu.com/p/92b28d4e79be                        ----此网址判断IE
//https://blog.csdn.net/baidu_37392864/article/details/79461321
//https://www.cnblogs.com/imysql/p/6552874.html                  ----此处不可判断IE
//https://blog.csdn.net/xiaocai9999/article/details/77943190     ----判断是否是IE

//#region  第一种获取浏览器类型   自己写的，没用es6语法，JS可直接调用 
/*
var explorer = navigator.userAgent; //取得浏览器的userAgent字符串  

//判断IE版本和Edge
function IEVersion() {
    var isIE = explorer.indexOf("compatible") > -1 && explorer.indexOf("MSIE") > -1; //判断是否IE<11浏览器  
    var isEdge = explorer.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器  
    var isIE11 = explorer.indexOf('Trident') > -1 && explorer.indexOf("rv:11.0") > -1;
    if (isIE) {
        var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
        reIE.test(explorer);
        var IEVersion = parseFloat(RegExp["$1"]);
        if (IEVersion >= 7) {
            return IEVersion;
        } else return 6;
    } else if (isEdge) {
        return 'Edge';//edge
    } else if (isIE11) {
        return 11; //IE11  
    } else {
        return -1;//不是ie浏览器
    }
}

function BrowseInfo() {
    var ieNum = IEVersion();
    if (ieNum < 0) {
        if (explorer.indexOf("Chrome") >= 0) return "Chrome";
        if (explorer.indexOf("Firefox") >= 0) return "Firefox";
        if (explorer.indexOf("Opera") >= 0) return "Opera";
        if (explorer.indexOf("Safari") >= 0) return "Safari";
        if (explorer.indexOf("Netscape") >= 0) return "Netscape";
    } else {
        if (!isNaN(ieNum))
            return 'IE';
        else
            return 'Edge';
    }
}
*/
//#endregion

//#region  第二种获取浏览器类型  网上的  测试可用
/*
function getExploreName() {
    var userAgent = navigator.userAgent;
    if (userAgent.indexOf("Opera") > -1 || userAgent.indexOf("OPR") > -1) {
        return 'Opera';
    } else if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1) {
        return 'IE';
    } else if (userAgent.indexOf("Edge") > -1) {
        return 'Edge';
    } else if (userAgent.indexOf("Firefox") > -1) {
        return 'Firefox';
    } else if (userAgent.indexOf("Safari") > -1 && userAgent.indexOf("Chrome") == -1) {
        return 'Safari';
    } else if (userAgent.indexOf("Chrome") > -1 && userAgent.indexOf("Safari") > -1) {
        return 'Chrome';
    } else if (!!window.ActiveXObject || "ActiveXObject" in window) {
        return 'IE';//IE11
    } else {
        return 'Unkonwn';
    }
}  
*/
//#endregion

//#region  获取浏览器类型和版本 网上的  测试可用
/*
function getExplore(){
    var Sys = {};  
    var ua = navigator.userAgent.toLowerCase();  
    var s;  
    (s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] :
    (s = ua.match(/msie ([\d\.]+)/)) ? Sys.ie = s[1] :  
    (s = ua.match(/edge\/([\d\.]+)/)) ? Sys.edge = s[1] :
    (s = ua.match(/firefox\/([\d\.]+)/)) ? Sys.firefox = s[1] :  
    (s = ua.match(/(?:opera|opr).([\d\.]+)/)) ? Sys.opera = s[1] :  
    (s = ua.match(/chrome\/([\d\.]+)/)) ? Sys.chrome = s[1] :  
    (s = ua.match(/version\/([\d\.]+).*safari/)) ? Sys.safari = s[1] : 0;  
    // 根据关系进行判断
    if (Sys.ie) return ('IE: ' + Sys.ie);  
    if (Sys.edge) return ('EDGE: ' + Sys.edge);
    if (Sys.firefox) return ('Firefox: ' + Sys.firefox);  
    if (Sys.chrome) return ('Chrome: ' + Sys.chrome);  
    if (Sys.opera) return ('Opera: ' + Sys.opera);  
    if (Sys.safari) return ('Safari: ' + Sys.safari);
    return 'Unkonwn';
}
*/
//#endregion

//#region  判断是否是IE
/*
var ISIE = (!!window.ActiveXObject || "ActiveXObject" in window);
function ISIE() {
    if (!!window.ActiveXObject || "ActiveXObject" in window) {
        return "YES";
    }
    else return "NO";
}
*/
//#endregion



//export default getExploreName;